(one's) party piece - German English Dictionary